跳到主要内容

C++ 类设计总论

类的基本思想是数据抽象和封装:

  • 数据抽象:依赖于接口和实现分离的编程技术;
  • 封装:实现了接口和实现的分离,封装后的类隐藏了实现细节。

类的设计者需要定义一个抽象数据类型并实现;使用该类的程序员只需要思考类做了什么。